Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Dedham, Massachusetts (MA), United States

Dedham House of Pizza
3.5
50 reviews

376 Washington St, Dedham, MA 02026-4431, Dedham

I ordered a large roast beef sub. There was 3 pieces of meat in it! Unfortunately green gardens was closed, so I turned